Skip to content

Add listWorksheetInfo() to IReader interface (#4883)#4885

Closed
YoussefMansour9 wants to merge 1 commit into
PHPOffice:masterfrom
YoussefMansour9:fix/ireader-list-worksheet-info
Closed

Add listWorksheetInfo() to IReader interface (#4883)#4885
YoussefMansour9 wants to merge 1 commit into
PHPOffice:masterfrom
YoussefMansour9:fix/ireader-list-worksheet-info

Conversation

@YoussefMansour9
Copy link
Copy Markdown

Fixes #4883

The listWorksheetInfo() method exists in BaseReader and all concrete reader classes (Csv, Xls, Xml, Ods, Gnumeric, Html), but was missing from the IReader interface. Users type-hinting on IReader cannot call it without a cast.

The listWorksheetInfo() method exists in BaseReader and all concrete reader classes (Csv, Xls, Xml, Ods, Gnumeric, Html), but was missing from the IReader interface. Users type-hinting on IReader cannot call it without a cast.
@oleibman
Copy link
Copy Markdown
Collaborator

Thank you for submitting this. I encourage you to continue to look for outstanding issues which you can solve. Unfortunately, both of the issues which you have chosen to address today come with complications - one has security implications, and one involves a potential breaking change. For those reasons, I need to reject them both. I truly hope this will not be overly discouraging for you.

@oleibman oleibman closed this May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

listWorksheetInfo() not in IReader

2 participants